rag weed - French English Dictionary